/**************************************************************************
 * @doc HANDHELD
 * @module HANDHELD.H - Header code for the accumulator handling functions.|  
 * Header code for the accumulator handling functions.
 *
 * Product     :   SoftPay 2000 (Global Payment Methodology).
 * <nl>Developer   :   SoftPay Development Team (I_SP2000).
 * <nl>Notes       :
 *
 * @head3 HANDHELD Functions |
 * @index | HANDHELD
 * @end
 *
 * Copyright (c) 1996-2000 by VeriFone Inc. All rights reserved.
 * 
 * No part of this software may be used, stored, compiled, reproduced,
 * modified, transcribed, translated, transmitted, or transferred, in any form 
 * or by any means whether electronic, mechanical, magnetic, optical, 
 * or otherwise, without the express prior written permission of VeriFone, Inc.
 *
 * Revision History
 * ------------------------------------------------------------------------
 * $log:  $
 * ------------------------------------------------------------------------
 ********************************************************************************/
int inAddHandHeldFlowFunctions(void);
int inHHPromptToTable(TRANSACTION_OBJECT *pobTran);
int inHHCustomerLanguage(TRANSACTION_OBJECT *pobTran);
int inHHConfirmAmount(TRANSACTION_OBJECT *pobTran);
int inHHTipMenu (TRANSACTION_OBJECT *pobTran);
void vdCalcTip(TRANSACTION_OBJECT *pobTran, int inTip);
int inHHFlowPrintReceipt(TRANSACTION_OBJECT *pobTran);
int inHHEnterCardData (TRANSACTION_OBJECT *pobTran);
int inHHResetLanguage (TRANSACTION_OBJECT *pobTran);
int inHHGetDefaultCurrency (TRANSACTION_OBJECT *pobTran);
int inHHCustomerSwipeFlow(TRANSACTION_OBJECT *pobTran);
int inHHMerchantSwipeFlow(TRANSACTION_OBJECT *pobTran);
int inHHSetSwipeOnly (TRANSACTION_OBJECT *pobTran);
int inHHGetCustNumber(TRANSACTION_OBJECT *pobTran);
int inHHGetCashBack (TRANSACTION_OBJECT *pobTran);
int inHHReturnTerminal(TRANSACTION_OBJECT *pobTran);
int inHHGetBaseAmount (TRANSACTION_OBJECT *pobTran);
int inHHGetTax (TRANSACTION_OBJECT *pobTran);
int inHHEBTCBGetCashBack (TRANSACTION_OBJECT *pobTran);

void vdCalcTip(TRANSACTION_OBJECT *pobTran, int inTip);
void vdShowReturnTerminal(void);
void vdShowReturnTerminalPassword(void);

